built terrace - Français Anglais Dictionnaire